ALICE COOPER And TWISTED SISTER Perform In London, Brighton: Photos Available
November 12, 2005ALICE COOPER and TWISTED SISTER performed in concert at the Wembley Arena in London, England on Sunday (Nov. 6). Check out pictures from Wire Image: Alice Cooper, Twisted Sister. One day earlier (Nov. 5),the two bands played at the Brighton Centre in Brighton, England. Check out pictures from LFI (Twisted Sister, Alice Cooper) and Rex Features.
Comments Disclaimer And Information